$(function(){
    const form = layui.form

     form.verify({
        pwd:[/^\S{6,12}$/,'密码必须要6-12位数，并且不能出现空格'],
        nPwd:function(value){
            const pwb = $('input[name=oldPwd]').val()
            if(value == pwb ) return '两次密码不能相同'
        },
        rpPwd:function(value){
            const rpPwd = $('input[name=newPwd]').val()
            if(value != rpPwd) return '两次密码不一致'
        }
     })

    //  重置密码
//    监听form表单
     $('.layui-form').on('submit',function(){
        //  获取表单的数据
        const data = form.val('pwd-form')
        $.post('/my/updatepwd',data,res=>{
            console.log(res);
            if(res.status!==0) return layui.layer.msg(res.message||'修改密码失败')
            layui.layer.msg('修改密码成功')
            layui.layer.alert('修改密码成功, 即将跳转到登录...', {
                time: 3 * 1000,
                success: function(layero, index){
                    var timeNum = this.time / 1000, setText = function(start){
                        layer.title((start ? timeNum : --timeNum) + ' 秒后关闭', index);
                    };
                    setText(!0);
                    this.timer = setInterval(setText, 1000);
                    if(timeNum <= 0) clearInterval(this.timer);
                },
                end: function(){
                    // 跳转到登录
                    // 1. 跳转到登录页面 
                    parent.location.href = '/login.html'
                    // 2. 删除token
                    localStorage.removeItem('BIG_EVENT_TOKEN')
                }
        })
     })
     return false

})
})
